package com.k1ccc0.alumniinformationmanagement.service;

import com.k1ccc0.alumniinformationmanagement.pojo.Activity;
import com.k1ccc0.alumniinformationmanagement.pojo.PageBean;

import java.time.LocalDate;
import java.util.List;

public interface ActivityService {
    void activityUpload(Activity activity);

    List<Activity> generateNoticeList();

    List<Activity> generateSActList();

    Activity generateActDetail(Integer id);

    PageBean selectActByPage(Integer page, Integer pageSize, String name,  String publisher, String type, LocalDate begin, LocalDate end);


    void deleteById(List<Integer> ids);

    List<Activity> generateDActList();
}
